body {
	background:url(../image/theme1/pattern.png);
	}
#container {
	background-color:#fff;
	-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
	}
	
/* 
	============================
    COMMON CSS
	============================ 
*/	
	/* ALL LINKS */
	a, a:visited, a b, 
	#footer .column a, 
	.col-links > ul > li > a { color:#ED5F79; }
	a:hover,
	#footer .column a:hover,
	.col-links > ul > li a:hover,
	.col-links > ul > li ul > li > a:hover { color:#434444; }

	
	
	.cart-total tr:last-child td,
	.pagehead > div a:hover,
	.pagehead h1, .popup-box h1 { color:#ED5F79; }
	.col-links > ul > li ul > li > a {
		color: #6F7172;
	}
	.col-links > ul > li ul > li > a:hover {
		color: #ED5F79;
	}
	.pro-layout3 .image-additional-wrapper > .next:hover,
	.pro-layout3 .image-additional-wrapper > .prev:hover,
	.jcarousel-skin-opencart .jcarousel-next-horizontal:hover,
	.jcarousel-skin-opencart .jcarousel-prev-horizontal:hover,
	.image-additional-wrapper .next:hover,
	.image-additional-wrapper .prev:hover { color:#ED5F79; }
	
	.mob-menu-wrapper:hover,
	.cart-module .highlight:hover {
		background-color:#ED5F79;
		border-color:#ED5F79;
	}
	
	/* ALL BUTTONS */
	a.button, a.sml-button,
	input.button, input.sml-button,
	.button, .sml-button { 
		color:#ffffff; 
	}
	a.button:hover, a.sml-button:hover,
	input.button:hover, input.sml-button:hover,
	.button:hover, .sml-button:hover { 
		background-color:#ED5F79;
	} 
	a.dark-bt, input.dark-bt { 
		background-color:#ED5F79;color:#ffffff; 
	}
	a.dark-bt:hover, input.dark-bt:hover { 
		background-color:#6f7172; 
	} 
	.link-bt, .checkout-heading a { 
		background:#ED5F79;
	}
	
/* 
	============================
    HEADER
	============================ 
*/	
	/* #search .button-search:before,
	#header #cart .heading:after,
	#language:hover ul li a,
	#currency:hover ul li a,
	#language ul, 
	#currency ul,
	#language .selected-language, 
	#currency .selected-currency,
	.header-options .icon-wishlist,
	.header-options .icon-myaccount { color:#f690a3;}
	
	#language:hover,
	#currency:hover,
	#language ul, 
	#currency ul,
	#language .selected-language:hover, 
	#currency .selected-currency:hover,
	#language:hover ul li:hover,
	#currency:hover ul li:hover,
	#language:hover ul li a:hover,
	#currency:hover ul li a:hover,
	.header-options .icon-wishlist:hover,
	.header-options .icon-myaccount:hover { color:#ffffff; background-color: #f690a3;  }


	#search .button-search:hover { background-color:#ffbc6d; }
	#search .button-search:hover:before { color:#fff; } */
	#header #cart .heading a span,
	#welcome {
		color:#DC143C;
	}
	#welcome a,
	.header-options .icon-myaccount,
	.header-options .icon-wishlist,
	#language .selected-language, 
	#currency .selected-currency {
		color:#f690a3;
	}
	
	#language ul, #currency ul,
	.header-options .icon-myaccount:hover,
	.header-options .icon-wishlist:hover,
	#language:hover, 
	#currency:hover {
		background-color:#f690a3;
	}
	
	#search input,
	#header #cart .heading {
		border-color:#595a5b;
	}
	
	#search input {
		/* background-color:#434444; */
		color:#a1a3a4;
	}
	#header #cart .heading:hover:after {
		color: #fff;
	
/* 
	============================
    MENU
	============================ 
*/	
	/* .menu { border-bottom:none; margin-bottom:5px; } */
	/* .menu { background-color:rgb(67,68,68);}  */
	.menu > ul > li > a.top-lvl { color:#434444; }
	.menu > ul > li:hover > a.top-lvl { background-color:#F690A3; } 
	.menu > ul > li > div { background-color:#F690A3; }
	.menu > ul > li ul > li > a.sub-lvl { color: ffffff;border-color:#F690A3; }
	.menu > ul > li ul > li > a.sub-lvl:hover { background-color: rgb(255,100,45);color:#ffffff; }
	
/* 
	============================
    SLIDE SHOW PRODUCTS
	============================ 
*/	
	.slidshow-prd .box-heading:hover { background-color:#F690A3; }
	.small-prd-block .price { background:#F690A3;}
	.small-prd-block .icon-cart { background-color:rgb(255,147,94); }
	.small-prd-block .icon-wishlist { background-color:rgb(255,167,110); }
	.small-prd-block .icon-compare { background-color:rgb(238,238,238); }
	.small-prd-block .icon-more { background-color:; }
	
	.flex-control-paging li a { border-color:#F690A3; }
	.store-home .flex-control-paging li a.flex-active { background-color:#F690A3; }
	.store-home .flex-control-paging li a.flex-active,
	.store-home .flex-control-paging li.active { background:#F690A3; }

/* 
	============================
    PRODUCT LIST
	============================ 
*/	
	.refine-search .category-list li a { color:#ED5F79; }
	.refine-search .category-list li a:hover { background-color:#F690A3; }
	.product-filter .display span {color:#ED5F79;}
	
	.image-additional a.current,
	.prd-block:hover { border-color:#F690A3; }
	.col-prd .info .name,
	.prd-block .image:hover .name,
	.prd-block .image .name:hover { color:#ED5F79; }
	.prd-block ul li a,
	.col-prd ul li a { color:#ED5F79;}
	.prd-block ul li a:hover,
	.col-prd ul li a:hover { background-color:#F690A3;}
	.prd-block .price .price-new,
	.prd-block .price .price-block,
	.product-list .prd-block .price .price-new,
	.col-prd .price { color:#ED5F79; }

/* 
	============================
    PRODUCT INFO
	============================ 
*/	
	.product-info .left .image .colorbox:hover { 
		border-color: #F690A3;
		background-color: #F690A3;
	}
	.product-info .price .price-new { color: #ED5F79; }
	.product-info .cart > div > .icon-cart { 
		border-color: #F690A3;
		background-color: #F690A3;
	}
	.product-info .info-links a:hover { color: #ED5F79;	}
	
/* 
	============================
    FOOTER
	============================ 
*/
	#twitter ul li:before,
	#footer .contact-info .ph-image, 
	#footer .contact-info .fax-image, 
	#footer .contact-info .email-image,
	.footer-bt .social a,
	#twitter ul li:before { color:#ED5F79; }
	.footer-bt .social a:hover { background-color:#F690A3; border-color:#F690A3; color:#ffffff; }
	